north facade - French English Dictionary